Qos Formal Specification of Engineering Language

نویسندگان

  • MOHAMED
  • EL
  • HAJJI SAID
چکیده

Distributed systems can be very large and complex and the many different considerations which influence their design can result in a substantial body of specification, which needs a structuring framework if it is to be managed successfully. The purpose of the RM-ODP is to define such a framework. The Reference Model for Open Distributed Processing (RM-ODP) provides a framework within which support of distribution, inter-working and portability can be integrated. It defines: an object model, architectural concepts and architecture for the development of ODP systems in terms of five viewpoints. Each viewpoint language defines concepts and rules for specifying ODP systems from the corresponding viewpoint. These viewpoints include an Engineering viewpoint, which focuses on the concepts for describing the infrastructure required to support selective distribution transparent interactions between objects. QoS-ODP management is now an important research topic for many universities, institutes and industrial organizations. Several approaches are being used in the field of the formalization of QoS-ODP. The use of formal methods in the design process of ODP systems is explicitly required. An important point to take into account is the incorporation of the many proofs which have to be performed in order to be sure that the final system will be indeed ”correct by construction”. The Event-B method is being defined as a formal notation. In this paper, we explore the benefits provided by using the proof construction approach to define the protocol of negotiating QoS requirements When engineering objects in different clusters interact. In this context, we investigate the support for the specification of Quality of Service (QoS) in Event-B when modelling open distributed System in the Engineering viewpoint.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

Formal Methods for Quality of Service Analysis

Component-Based Software Architecture is a promising solution for distributed computing. To develop high quality software, analysis of non-functional aspects of the software properties (also called Quality of Service or QoS) is very important. The UniFrame research project proposes a Unified Component Meta-Model Framework (UniFrame) that includes QoS contracts. A classification of QoS parameter...

متن کامل

Formal Methods for Quality of Service Analysis in Component-Based Distributed Computing

Component-Based Software Architecture is a promising solution for realizing distributed computing systems. To develop high quality software for such systems, an analysis of nonfunctional aspects of the software properties (also called Quality of Service or QoS) is very important. The UniFrame research project defines a Unified Meta-Component Model Framework (UniFrame) that includes a notion of ...

متن کامل

NQSL - Formal Language and Tool Support for Network Quality-of-Service Requirements

Network Quality-of-Service (QoS) is a central characteristic of the design of modern communication systems. Before designing and implementing communication systems, network QoS requirements and QoS mappings have to be specified and analyzed. In this paper, we provide language and tool support for this purpose. To specify network QoS requirements and QoS mappings, we define a formal description ...

متن کامل

Dienstgütebehandlung im Dienstlebenszyklus: von der formalen Spezifikation zur rechnergestützten Umsetzung

Description and survey of the possible, guaranteed or offered quality of a service (QoS) is one of the key features to establish a performance and quality oriented assesment or accounting of IT-services. This task is accomplished using various criteria the so called QoS-characteristics which, in most cases, are specific to a certain service. From the point of view of the service life cycle, cha...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010